﻿namespace NativeWin32
{
    using System.Runtime.InteropServices;

    public static class HeaderWin32
    {
        public const uint MAX_PATH = 260;
        public const uint ERROR_SUCCESS = 0;
        public const uint ERROR_PATH_NOT_FOUND = 3;
        public const uint ERROR_NO_MORE_FILES = 0x12;

        public enum BinaryType
        {
            SCS_32BIT_BINARY,
            SCS_DOS_BINARY,
            SCS_WOW_BINARY,
            SCS_PIF_BINARY,
            SCS_POSIX_BINARY,
            SCS_OS216_BINARY,
            SCS_64BIT_BINARY
        }

        [StructLayout(LayoutKind.Sequential)]
        public struct CLIENT_ID
        {
            private uint UniqueProcess;
            private uint UniqueThread;
        }
    }
}

